2e8e90a63f96a47618f236f70426adb800646611,plugins/groovy/src/org/jetbrains/plugins/groovy/codeInspection/control/GroovyTrivialIfInspection.java,TrivialIfFix,replaceSimplifiableImplicitAssignmentNegated,#GrIfStatement#,156

Before Change


          PsiTreeUtil.skipSiblingsBackward(statement,
              PsiWhiteSpace.class);

      final GrExpression condition = (GrExpression) statement.getCondition();
      final String conditionText =
          BoolUtils.getNegatedExpressionText(condition);
      final GrStatement thenBranch = statement.getThenBranch();

After Change


      final PsiElement prevStatement =
          PsiTreeUtil.skipSiblingsBackward(statement,
              PsiWhiteSpace.class);
      final GrCondition condition = statement.getCondition();
      if (!(condition instanceof GrExpression)) {
        return;
      }
      final GrExpression expression = (GrExpression) condition;
      final String conditionText =
          BoolUtils.getNegatedExpressionText(expression);
      final GrStatement thenBranch = statement.getThenBranch();